

*{margin:0 auto; padding:0; font-family:"思源黑体 CN","myfont"; }
body{margin:0 auto; padding:0; overflow-x:hidden; background:#f4f4f4;}
img{margin:0 auto; display:block; border:0;}
a,a:hover{ text-decoration:none; color:inherit;}
input,h1,h3,h4,h5,p,span,b,dl,dt,dd{margin: 0; padding:0; list-style:none;}
ul,ol,li{ list-style:none; margin:0; padding:0;} 
h1,h2,h3,h4,h5,h6,input,i,em{ font-size:100%;  font-style:normal;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none;}
a:hover {color:#464646;}
.clear{ clear:both;}
/* font */
@font-face {
font-family: myfont;/*声明字体名称*/
src:url(../font/SourceHanSansCN-Medium.ttf);/*指定字体文件路径*/
}

.fl { float: left;}
.fr { float:right;}

.wrap_bg { background:#e9f3f1; padding-top:19px; padding-bottom:12px;}

header{width: 100%; height: 110px; display: block; margin: 0 auto; background: #fff;}
.header_con{width: 1200px; height: 110px; display: block; margin: 0 auto;}
.logo{ width: 344px; height: 59px; display: block; float: left; margin: 26px auto 25px auto;}
.head_nav{ width: 600px; height: 50px; display: block; float: right;}
.head_nav a{width:120px; height: 50px; display: block; float: left; background: url("http://www.zhigaoxx.com/images/nav.png") no-repeat center right; font-family:"思源黑体 CN","myfont"; font-size: 18px; line-height: 50px; color: #464646; text-align: center;}
.head_nav a:nth-child(5){background: #fff;}
.head_nav a:hover{color: #0094ff; }

.tg_pages{width:100%; margin:0 auto; display: block;}
.tg_pages ul{display: -webkit-flex; display: flex; justify-content: space-between; flex-wrap:wrap; }
.tg_pages ul li{ padding: 2px 8px; box-sizing: border-box; border: 1px solid #ccc; text-align: center; width: 24%; font-family: "myfont"; font-size: 16px; color: #464646;}

.mian{ width:1200px; display: block; background: #fff; padding: 5px 0 20px 0;}
.mian_top{margin-top: 15px;}
.mian_bot{margin-bottom: 15px;}
/*头部 end*/
nav{ width:100%; height: 49px; display: block; margin: 0 auto 15px auto; background: #0094ff; border-bottom: 1px solid #06f;}
.nav_con{ width:1200px; height: 50px; margin: 0 auto;}
.nav_con a{ width:56px; height: 49px; display: block; float: left; margin: 0 auto; background: url("http://www.zhigaoxx.com/images/nav_top_fg.gif") no-repeat right; text-align: center; color: #fff; font-family:"思源黑体 CN","myfont"; font-size:14px; line-height: 50px;}
.nav_con a:nth-child(1){ width:80px; background: #f60; color: #fff; border-bottom: 1px solid #f20;}
.nav_con a:nth-child(21){ background: #0094ff;}

/*导航 end*/

/*新焦点图片 start*/
.swiper-container.swiper_1 { margin-top:11px; width: 668px;}
    .swiper_1 .swiper-slide {}
	.swiper_1 .swiper-pagination-bullet { width:1em; height:1em;opacity:0.5;}
	.swiper_1 .swiper-pagination-bullet { background:#fff;}
	.swiper_1  .swiper-slide img { width:100%; display:block;height:309px; margin: 0 auto 0;}
	.swiper_1 .swiper-pagination-bullet-active {opacity:1}
/*新焦点图片 end*/

.box_tt { width:100%; position:relative; z-index:0; margin-top:11px; height:217px; background:#ffffff;}
.box_tt .toutiao { position:absolute; left:0; top:0; width:55px; height:55px;background: url(images/i.png) 0 -980px no-repeat;}
.box_tt .list_1 { margin:0 19px; padding:14px 15px 10px; border-bottom:1px solid #e9e9e9;}
.box_tt .list_1 .t_name { line-height:26px; font-size:17px; font-weight:bold;}
.box_tt .list_1 p { margin-top:8px; line-height:21px; height:42px; overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; 
}
.box_tt .list_1 p a { color:#00b388;}
.box_tt .list_1 p a:hover { color:#fc3060;}
.box_tt .list_2 ul { margin:5px 10px 0 20px;}
.box_tt .list_2 li { float:left; width:50%; line-height:32px;background:url(images/i.png) 0 -1047px no-repeat;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}
.box_tt .list_2 li a { margin-left:13px; margin-right:10px;}

.box_user { margin-top:11px; height:309px;  background:#ffffff;}
.box_user .con { padding:21px 20px 0;}
.box_user .pic { float:left; width:64px; height:64px;}
.box_user .pic img { display:block; width:64px; height:64px;
-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;
}
.box_user .txt { padding-top:8px; margin-left:12px; width:184px;  float:left;}
.box_user .txt .t_1 { padding-left:3px; float:left; font-size:16px; font-weight:bold;}
.box_user .txt .t_2 { float:right; padding-right:3px;}
.box_user .txt .t_3 { padding-top:4px; font-size:12px; clear:both; color:#dadada;}
.box_user .txt .t_3 a { color:#00b388; margin:0 3px;}

.box_user .box_dt { clear:both; margin-top:20px; }
.box_user .box_dt .tab { padding:0 9px;height:28px; border-bottom:1px solid #e9e9e9;position:relative; z-index:0;}
.box_user .box_dt .tab ul { }
.box_user .box_dt .tab li { cursor:pointer; position:relative; z-index:0; float:left; margin:0 8px; padding:0 10px; height:27px; line-height:27px; border:1px solid #ffffff;border-bottom:0; font-size:13px;}
.box_user .box_dt .tab li.current { color:#00b388; border:1px solid #e9e9e9; border-bottom:1px solid #ffffff}
.box_user .box_dt .con_dt_w {}
.box_user .box_dt .con_dt { display:none;}
.box_user .box_dt .list { height:78px; margin:8px 0 0;color:#00b388;}
.box_user .box_dt .list ul {}
.box_user .box_dt .list li { clear:both; font-size:12px; margin:0 16px; line-height:26px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}
.box_user .box_dt .list li .date { float:right; color:#7d7d7d;}

.maijia { overflow:hidden;margin:16px 0 0; padding:0 0 0 12px; height:70px;}
.maijia p { float:left; display:block; font-family:"宋体"; color:#dddde3; font-size:16px; font-weight:bold; margin:20px 6px 0;}
.maijia a { float:left; display:block;border:2px solid #ddd; width:60px; height:60px;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; margin:0 7px;color:#333333; }
.maijia a span {display:block; width:2em; margin:13px auto 0; line-height:16px; font-size:12px;}
.maijia a:hover { color:#00b388;border:2px solid #00b388;}

.nav_u { margin-top:14px;font-size:12px; padding-left:6px;}
.nav_u a  { display:block; float:left; width:55px; margin:0 8px; text-align: center}
.nav_u a i{ width:35px; height:35px; display:block; margin:0 auto 0; background:url(images/i.png) 0 -1120px no-repeat;}
.nav_u a:nth-child(2) i { background-position:0 -1160px}
.nav_u a:nth-child(3) i { background-position:0 -1200px}
.nav_u a:nth-child(4) i { background-position:0 -1240px}

.box_qy { clear:both; background:#fff; margin-top:11px; height:217px; }
.box_qy .tab { padding:0 9px;height:34px; border-bottom:1px solid #e9e9e9;position:relative; z-index:0;}
.box_qy .tab ul { padding-top:5px; }
.box_qy .tab li { cursor:pointer; position:relative; z-index:0; float:left; margin:0 8px; padding:0 2px; height:27px; line-height:27px;  font-size:13px; color:#353535;}
.box_qy .tab li.current { border-bottom:3px solid #00b388; color:#00b388;}
.box_qy .con_qy { display:none;}
.box_qy .list { padding:8px 0 0;color:#00b388;}
.box_qy .list ul {}
.box_qy .list li { clear:both; font-size:12px; margin:0 16px; line-height:26px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}
.box_qy .list li .date { float:right; color:#7d7d7d;}

.flink { width:1200px; clear:both; margin:0 auto 0; padding:35px 0 38px; }
.flink .tit {font-size:25px; color:#000;}
.flink .tit span{ color:#9d9d9d; font-size:15px;}
.flink .con { margin-top:15px; line-height:2.4em; font-size:15px; color:#8d8d8d;}
.flink .con a { display:inline-block;}
.flink .con .line { margin:0 1.4em;}

/* nav */
bottom{background: #0a1c31; width:100%; display: block; padding:0.1rem 4% 6.1rem 4%; margin: 20px auto 0 auto; font-family:"思源黑体 CN","myfont"; font-size: 14px; line-height: 30px; color: #fff; text-align: center;}

.box_dqfl { clear:both; width:1200px; margin:0 auto 0; background:#fff; border-bottom:2px solid #00b388;}
.box_dqfl .tit { padding-top:29px; color:#000; float:left; width:110px; font-size:17px; text-align:center; font-weight:bold;}
.box_dqfl .con { float:right; width:1090px; line-height:22px; color:#bfbfbf; padding:7px  0 16px;}
.box_dqfl .con a { margin:9px 1px 0; display:inline-block; padding:0 11px;
-moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;
}
.box_dqfl .con a:hover,.box_dqfl .con a.current { background:#00b388; color:#fff;}

.main_1 { clear:both; margin:0 auto 0; width:1200px; }
.main_1 .main_1_L { float:left; width:208px;}
.main_1 .main_1_C { margin-left:12px; float:left; width:668px;}
.main_1 .main_1_R { float:right; width:300px;}

.main_2 { clear:both; margin:0 auto 0; width:1200px; }
.main_2 .main_2_L { float:left; width:392px;margin-right:11px; }
.main_2 .main_2_R { float:right; width:392px;}
.main_2 .box { margin-top:11px; background:#ffffff;}
.main_2 .h_3 { overflow:hidden; height:100%;	}
.main_2 .h_7 { overflow:hidden; height:733px;	}
.main_2 .box .tit { padding:0 16px 0 15px; height:51px; text-align:left; overflow:hidden; border-bottom:1px solid #e9e9e9;}
.main_2 .box .tit i {margin-top:15px; display:block;float:left; width:22px; height:22px; margin-right:9px;}
.main_2 .box .tit .i_1 { background:url(images/i.png) 0 -520px no-repeat;}
.main_2 .box .tit .i_2 { background:url(images/i.png) 0 -560px no-repeat;}
.main_2 .box .tit .i_3 { background:url(images/i.png) 0 -600px no-repeat;}
.main_2 .box .tit .i_4 { background:url(images/i.png) 0 -640px no-repeat;}
.main_2 .box .tit .i_5 { background:url(images/i.png) 0 -680px no-repeat;}
.main_2 .box .tit .i_6 { background:url(images/i.png) 0 -720px no-repeat;}
.main_2 .box .tit .i_7 { background:url(images/i.png) 0 -760px no-repeat;}
.main_2 .box .tit .i_8 { background:url(images/i.png) 0 -800px no-repeat;}
.main_2 .box .tit .t_name { margin-right:2px; color:#000000;float:left; font-size:16px; line-height:51px;}
.main_2 .box .tit .t_en {float:left; font-weight:bold; line-height:53px; color:#00b388; font-size:13px; text-transform:uppercase;}
.main_2 .box .tit .more { float:right; margin-top:13px; display:block; border:1px solid #00b388; padding:0 10px; line-height:23px;-moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; color:#00b388;}
.main_2 .box .tit .more:hover {border:1px solid #fc3060; color:#fc3060; }
.main_2 .box .list { padding:8px 0 0;color:#00b388;}
.main_2 .box .list ul {}
.main_2 .box .list li { margin:0 22px; padding-left:19px; line-height:40px; font-size:15px;background:url(images/i.png) 0 -824px no-repeat;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}

.main_2 .box .list_1 { margin-top:3px;overflow:hidden;}
.main_2 .box .list_1 ul { margin:0 17px;}
.main_2 .box .list_1 li { float:left; width:100%; margin-top:10px;}
.main_2 .box .list_1 .pic { float:left; width:56px; height:56px;}
.main_2 .box .list_1 .pic img { display:block; width:56px; height:56px;}
.main_2 .box .list_1 .txt { padding-top:2px; margin-left:17px; width:285px; float:left;}
.main_2 .box .list_1 .t_1 { color:#000;  font-size:15px; height:25px; line-height:25px;
overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}
.main_2 .box .list_1 .t_2 {  height:25px; line-height:25px; color:#7d7d7d;
overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}
.main_2 .box .list_1 li:nth-child(1) .t_1 a,.main_2 .box .list_1 li:nth-child(2) .t_1 a,.main_2 .box .list_1 li:nth-child(3) .t_1 a { color:#fc3060;}

.main_2 .box .list_2 { padding:8px 0 0;}
.main_2 .box .list_2 ul {}
.main_2 .box .list_2 li { margin:0 22px; padding-left:17px; line-height:44px; font-size:15px;background:url(images/i.png) 0 -863px no-repeat;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}

.main_2 .box .list_3 { margin-top:2px; overflow:hidden;}
.main_2 .box .list_3 ul {}
.main_2 .box .list_3 li {  margin:16px 22px 0; height:50px; padding-left:17px; line-height:25px; font-size:15px;background:url(images/i.png) 0 -872px no-repeat;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; }

.main_3 { clear:both; margin:0 auto 0; width:1200px; }
.main_3 .main_3_L { float:left; width:796px; }
.main_3 .main_3_R { float:right; width:392px;}
.main_3 .h_7 { overflow:hidden; height:733px;	}
.main_3 .box { margin-top:11px; background:#ffffff;}
.main_3 .box .tit { padding:0 15px; height:51px; text-align:left; overflow:hidden; border-bottom:1px solid #e9e9e9;}
.main_3 .box .tit i {margin-top:15px; display:block;float:left; width:22px; height:22px; margin-right:9px;}
.main_3 .box .tit .i_4 { background:url(images/i.png) 0 -640px no-repeat;}
.main_3 .box .tit .i_5 { background:url(images/i.png) 0 -680px no-repeat;}
.main_3 .box .tit .i_6 { background:url(images/i.png) 0 -720px no-repeat;}
.main_3 .box .tit .t_name { margin-right:2px; color:#000000;float:left; font-size:16px; line-height:51px;}
.main_3 .box .tit .t_en {float:left; font-weight:bold; line-height:53px; color:#00b388; font-size:13px; text-transform:uppercase;}

.main_3 .box .list_4 { margin:6px 0 0;  overflow:hidden;}
.main_3 .box .list_4 ul {}
.main_3 .box .list_4 li { border-bottom:1px solid #f2f3f3; margin:0 22px 0; padding:5px 0 5px; }
.main_3 .box .list_4 li:last-child { border-bottom:0;}
.main_3 .box .list_4 .t_name { color:#00b388; line-height:26px; font-size:18px; font-weight:bold;}
.main_3 .box .list_4 .t_name a{ color:#00b388; }
.main_3 .box .list_4 .t_name a:hover {color:#fc3060;}
.main_3 .box .list_4 p { margin-top:8px; color:#7d7d7d; line-height:22px; height:66px; overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3; }
.main_3 .box .list_4 .about { margin-top:13px; line-height:23px;}
.main_3 .box .list_4 .about a { padding:0 13px; margin-right:8px;color:#fc3060;display:inline-block; background:#f2f3f3;}
.main_3 .box .list_4 .about a:hover {background:#ddd;}
.main_3 .box .list_4 .about span { padding:0 13px; margin-right:8px; display:inline-block;background:#f2f3f3; }

.main_3 .box .pic { margin:15px auto 0; width:357px; height:162px; overflow:hidden;}
.main_3 .box .pic img { width:357px; height:162px; display:block}

.main_3 .box .list_5 { padding:8px 0 0;}
.main_3 .box .list_5 ul {}
.main_3 .box .list_5 li { position:relative; z-index:0; margin:0 16px; padding:2px 40px 0 10px; border-bottom:1px solid #f2f3f3; line-height:41px; font-size:15px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}
.main_3 .box .list_5 li:last-child { border-bottom:0;}
.main_3 .box .list_5 .btn_edit { display:block; position:absolute; right:13px; top:12px; width:21px; height:21px; cursor:pointer;background:url(images/i.png) 0 -940px no-repeat;}

.box_pic { width:1200px; margin:11px auto 0; padding-bottom:3px; padding-top:17px; overflow:hidden; background:#ffffff;}
.box_pic a { margin:0 0 15px 17px; float:left; display:block; cursor:pointer;width:220px; height:110px}
.box_pic a img { display:block; width:220px; height:110px}

.box_cate { margin-top:11px;width:200px;float:left;height:538px;background:#FFFFFF;}
.box_cate p {height:32px;line-height:32px;padding:0 10px 0 20px;font-size:14px;margin:0;background:#00b388;color:#FFFFFF;}
.box_cate ul {margin:10px 0;}
.box_cate i {font-style:normal;font-weight:bold;float:right;color:#DDDDDD;font-family:simsun;}
.box_cate strong {font-weight:normal;}
.box_cate li {height:32px;line-height:32px;padding:0 10px 0 40px;font-size:14px;overflow:hidden;cursor:pointer;}
.box_cate div {z-index:900;position:absolute;width:640px;height:510px;padding:10px 20px;overflow:hidden;border:#EEEEEE 1px solid;background:#FFFFFF;display:none;}
.box_cate dl {margin:0;border-bottom:#DDDDDD 1px dotted;clear:both;}
.box_cate dt {margin:0;padding:0;line-height:31px;font-size:14px;}
.box_cate dd {margin:0;padding:0;line-height:32px;font-size:12px;}
.box_cate em {font-style:normal;color:#DDDDDD;padding:0 10px;font-family:simsun;}
.box_cate li:hover i {color:#FFFFFF;}
.box_cate li:hover strong {color:#FFFFFF;}
.box_cate li:hover div {display:block;}

.box_cate .cate-0 {background:url('images/cate-0.png') no-repeat 10px center;}
.box_cate .cate-0:hover {background:#00b388 url('images/cate-0-on.png') no-repeat 10px center;}
.box_cate .cate-0:hover div {margin:-42px 0 0 160px;}
.box_cate .cate-1 {background:url('images/cate-1.png') no-repeat 10px center;}
.box_cate .cate-1:hover {background:#00b388 url('images/cate-1-on.png') no-repeat 10px center;}
.box_cate .cate-1:hover div {margin:-74px 0 0 160px;}
.box_cate .cate-2 {background:url('images/cate-2.png') no-repeat 10px center;}
.box_cate .cate-2:hover {background:#00b388 url('images/cate-2-on.png') no-repeat 10px center;}
.box_cate .cate-2:hover div {margin:-106px 0 0 160px;}
.box_cate .cate-3 {background:url('images/cate-3.png') no-repeat 10px center;}
.box_cate .cate-3:hover {background:#00b388 url('images/cate-3-on.png') no-repeat 10px center;}
.box_cate .cate-3:hover div {margin:-138px 0 0 160px;}
.box_cate .cate-4 {background:url('images/cate-4.png') no-repeat 10px center;}
.box_cate .cate-4:hover {background:#00b388 url('images/cate-4-on.png') no-repeat 10px center;}
.box_cate .cate-4:hover div {margin:-170px 0 0 160px;}
.box_cate .cate-5 {background:url('images/cate-5.png') no-repeat 10px center;}
.box_cate .cate-5:hover {background:#00b388 url('images/cate-5-on.png') no-repeat 10px center;}
.box_cate .cate-5:hover div {margin:-202px 0 0 160px;}
.box_cate .cate-6 {background:url('images/cate-6.png') no-repeat 10px center;}
.box_cate .cate-6:hover {background:#00b388 url('images/cate-6-on.png') no-repeat 10px center;}
.box_cate .cate-6:hover div {margin:-234px 0 0 160px;}
.box_cate .cate-7 {background:url('images/cate-7.png') no-repeat 10px center;}
.box_cate .cate-7:hover {background:#00b388 url('images/cate-7-on.png') no-repeat 10px center;}
.box_cate .cate-7:hover div {margin:-266px 0 0 160px;}
.box_cate .cate-8 {background:url('images/cate-8.png') no-repeat 10px center;}
.box_cate .cate-8:hover {background:#00b388 url('images/cate-8-on.png') no-repeat 10px center;}
.box_cate .cate-8:hover div {margin:-298px 0 0 160px;}
.box_cate .cate-9 {background:url('images/cate-9.png') no-repeat 10px center;}
.box_cate .cate-9:hover {background:#00b388 url('images/cate-9-on.png') no-repeat 10px center;}
.box_cate .cate-9:hover div {margin:-330px 0 0 160px;}
.box_cate .cate-10 {background:url('images/cate-10.png') no-repeat 10px center;}
.box_cate .cate-10:hover {background:#00b388 url('images/cate-10-on.png') no-repeat 10px center;}
.box_cate .cate-10:hover div {margin:-362px 0 0 160px;}
.box_cate .cate-11 {background:url('images/cate-11.png') no-repeat 10px center;}
.box_cate .cate-11:hover {background:#00b388 url('images/cate-11-on.png') no-repeat 10px center;}
.box_cate .cate-11:hover div {margin:-394px 0 0 160px;}
.box_cate .cate-12 {background:url('images/cate-12.png') no-repeat 10px center;}
.box_cate .cate-12:hover {background:#00b388 url('images/cate-12-on.png') no-repeat 10px center;}
.box_cate .cate-12:hover div {margin:-426px 0 0 160px;}
.box_cate .cate-13 {background:url('images/cate-13.png') no-repeat 10px center;}
.box_cate .cate-13:hover {background:#00b388 url('images/cate-13-on.png') no-repeat 10px center;}
.box_cate .cate-13:hover div {margin:-458px 0 0 160px;}
.box_cate .cate-14 {background:url('images/cate-14.png') no-repeat 10px center;}
.box_cate .cate-14:hover {background:#00b388 url('images/cate-14-on.png') no-repeat 10px center;}
.box_cate .cate-14:hover div {margin:-490px 0 0 160px;}
.box_cate .cate-15 {background:url('images/cate-15.png') no-repeat 10px center;}
.box_cate .cate-15:hover {background:#00b388 url('images/cate-15-on.png') no-repeat 10px center;}
.box_cate .cate-15:hover div {margin:-522px 0 0 160px;}

.box_nei { clear:both; width:1200px; margin:9px auto 0; height:59px; background:#ffffff;}
.box_nei .position { margin-top:18px; margin-left:32px; padding-left:32px; float:left; color:#515151; background:url(images/i.png) 0 -1299px no-repeat; line-height:24px;}
.box_nei .position a { color:#515151;}
.box_nei .position a:hover {color:#00b388;}
.box_nei .position span {color:#00b388;}

.box_nei .search_n_box { margin-top:15px; margin-right:24px; float: right; width:385px;  height:33px; border:1px solid #00b388; position:relative; z-index:0;
-moz-border-radius:16px; -webkit-border-radius:16px; border-radius:16px;
}
.box_nei .search_n_box .btn { position:absolute; right:0; top:0; width:48px; height:33px; display:block; float:left; cursor:pointer; background:#00b388 url(images/i.png) 0 -480px no-repeat; z-index:1;
-webkit-border-top-left-radius:0;
-webkit-border-top-right-radius:16px;
-webkit-border-bottom-right-radius:16px;
-webkit-border-bottom-left-radius:0;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:16px;
-moz-border-radius-bottomright:16px;
-moz-border-radius-bottomleft:0;
border-top-left-radius:0;
border-top-right-radius:16px;
border-bottom-right-radius:16px;
border-bottom-left-radius:0;
}
.box_nei .search_n_box .input { margin-left:88px; width:240px;    line-height:33px;  height:33px; color:#333333; font-size:13px; font-family:Microsoft Yahei; outline-width:0;}

.box_nei .search_n_box .input::-webkit-input-placeholder{ color: #929292;}
.box_nei .search_n_box .input::-moz-placeholder{color: #929292; }
.box_nei .search_n_box .input:-ms-input-placeholder{color: #929292;}

/*下拉菜单 start*/
.box_nei .search_n_box .sel_w { position:absolute; left:0; top:0;  z-index:200;width:80px; height:33px; background:#f3f6f5; color:#00b388;
-webkit-border-top-left-radius:16px;
-webkit-border-top-right-radius:0;
-webkit-border-bottom-right-radius:0;
-webkit-border-bottom-left-radius:16px;
-moz-border-radius-topleft:16px;
-moz-border-radius-topright:0;
-moz-border-radius-bottomright:0;
-moz-border-radius-bottomleft:16px;
border-top-left-radius:16px;
border-top-right-radius:0;
border-bottom-right-radius:0;
border-bottom-left-radius:16px;
}
.box_nei .search_n_box .sel_w .select { display: inline-block; width:100%; position:relative; z-index:200;}
.box_nei .search_n_box .sel_w DIV.selectbox-wrapper { left:-1px; top:33px;  WIDTH:100%;  POSITION: absolute;z-index:200; BACKGROUND-COLOR: #ffffff;  TEXT-ALIGN: left; border:1px solid #00b388; padding:3px 0; 
-moz-border-radius:16px; -webkit-border-radius:16px; border-radius:16px; overflow:hidden; color:#000;}
.box_nei .search_n_box .sel_w DIV.selectbox-wrapper UL LI.selected {background:#b5fbea }
.box_nei .search_n_box .sel_w DIV.selectbox-wrapper UL LI.current { BACKGROUND-COLOR: #00b388; color:#fff;}


.box_nei .search_n_box .sel_w DIV.selectbox-wrapper UL LI {  WIDTH:100%; CURSOR: pointer; LINE-HEIGHT: 22px;color:#a0a0a0;text-indent:20px; line-height:28px;}
.box_nei .search_n_box .sel_w .selectbox { border:none;  DISPLAY: block; width: 100%; CURSOR: pointer; HEIGHT: 33px; background: url(images/arrow.png) 58px 13px no-repeat; color:#00b388; text-indent:20px; font-size:14px; }/*未选择时*/
/*下拉菜单 end*/

.main_i { clear:both; margin:0 auto 0; width:1200px; }
.main_i .main_i_L { float:left; width:890px;  }
.main_i .main_i_R { float:right; width:300px;}

.box_white { margin-top:10px; padding-top:12px; background:#ffffff;padding-bottom:30px;}

.box_fenlei { margin:0 27px; padding-top:18px;}
.box_fenlei .tit { float:left; padding:0 19px; background:#00b388; color:#fff; font-size:15px; line-height:29px;  font-weight:bold;}
.box_fenlei .con { clear:both; padding:12px 14px; border:1px solid #d7d7d7;border-top:2px solid #00b388; background:#f5faf8;}
.box_fenlei .con a { margin:0 7px; display:inline-block;}
.box_fenlei .con a:hover,.box_fenlei .con a.current { background:#00b388; color:#fff;}

.box_xx { margin:27px 27px 0;}
.box_xx .tit { padding:0 16px 0 15px; height:51px; text-align:left; overflow:hidden; border-bottom:1px solid #e9e9e9;}
.box_xx .tit i {margin-top:15px; display:block;float:left; width:22px; height:22px; margin-right:9px;background:url(images/i.png) 0 -520px no-repeat;}
.box_xx .tit i.i_2 {background:url(images/i.png) 0 -1480px no-repeat;}
.box_xx .tit i.i_3 {background:url(images/i.png) 0 -1520px no-repeat;}
.box_xx .tit .t_name { margin-right:4px; color:#000000;float:left; font-size:16px; line-height:51px;}
.box_xx .tit .t_en {float:left; font-weight:bold; line-height:53px; color:#00b388; font-size:13px; text-transform:uppercase;}
.box_xx .tit .more { float:right; margin-top:13px; display:block; border:1px solid #00b388; padding:0 10px; line-height:23px;-moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; color:#00b388;}
.box_xx .tit .more:hover {border:1px solid #fc3060; color:#fc3060; }
.box_xx .list_xx { margin-top:3px;overflow:hidden;}
.box_xx .list_xx ul {}
.box_xx .list_xx li { clear:both; padding:28px 5px 25px; overflow:hidden; border-bottom:1px solid #f2f3f3; border-bottom:1px solid #ddd;}
.box_xx .list_xx .pic { float:left;  width:38%; height:150px;}
.box_xx .list_xx .pic img { display:block; width:300px; height:150px;}
.box_xx .list_xx .txt { padding-top:12px; width:62%; float: right;}

.box_xx .list_xx .t_name { margin-bottom:7px; color:#00b388; line-height:22px; font-size:18px; font-weight:bold;}
.box_xx .list_xx .t_name a{ color:#00b388; }
.box_xx .list_xx .t_name a:hover {color:#fc3060;}
.box_xx .list_xx dl {clear:both; font-size:13px; line-height:22px;}
.box_xx .list_xx dt { float:left; color:#fc3060; width:90px;}
.box_xx .list_xx dd { float:left; width:590px;}
.box_xx .list_xx .about { clear:both; padding-top:11px;line-height:23px;}
.box_xx .list_xx .about a { padding:0 13px; margin-right:8px; display:inline-block;background:#f2f3f3;}
.box_xx .list_xx .about a:hover {background:#ddd;}
.box_xx .list_xx .about span { color:#000000; padding:0 13px; margin-right:8px; display:inline-block;background:#f2f3f3; }

.box_xx .list_zy { margin:6px 0 0;  overflow:hidden;}
.box_xx .list_zy ul {}
.box_xx .list_zy li { border-bottom:1px solid #f2f3f3; border-bottom:1px solid #ddd; margin:0 5px 0; padding:15px 0 24px; }
.box_xx .list_zy li:last-child { border-bottom:0;}
.box_xx .list_zy .t_name { color:#00b388; line-height:26px; font-size:18px; font-weight:bold;}
.box_xx .list_zy .t_name a{ color:#00b388; }
.box_xx .list_zy .t_name a:hover {color:#fc3060;}
.box_xx .list_zy p { margin-top:8px; color:#7d7d7d; line-height:22px; height:66px; overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3; }
.box_xx .list_zy .about { margin-top:13px; line-height:23px;}
.box_xx .list_zy .about a { padding:0 13px; margin-right:8px;color:#000;display:inline-block; background:#f2f3f3;}
.box_xx .list_zy .about a:hover {background:#ddd;}
.box_xx .list_zy .about span { padding:0 13px; margin-right:8px; display:inline-block;background:#f2f3f3; }

.box_xx .list_zx { margin:6px 0 0;  overflow:hidden;}
.box_xx .list_zx ul {}
.box_xx .list_zx li { border-bottom:1px solid #f2f3f3; border-bottom:1px solid #ddd; margin:0 5px 0; padding:15px 0 24px; }
.box_xx .list_zx li:last-child { border-bottom:0;}
.box_xx .list_zx .t_name { color:#00b388; line-height:26px; font-size:18px; font-weight:bold;}
.box_xx .list_zx .t_name a{ color:#00b388; }
.box_xx .list_zx .t_name a:hover {color:#fc3060;}
.box_xx .list_zx p { margin-top:8px; color:#7d7d7d; line-height:22px; height:66px; overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3; }
.box_xx .list_zx .about { margin-top:13px; line-height:23px;}
.box_xx .list_zx .about a { padding:0 13px; margin-right:5px;color:#fc3060;display:inline-block; background:#f2f3f3;}
.box_xx .list_zx .about a:hover {background:#ddd;}
.box_xx .list_zx .about span { padding:0 6px; margin-right:5px; display:inline-block;}


.page { clear:both; width:100%;margin:30px 0 0 0; padding-bottom:30px; text-align:center;  overflow: hidden; font-size:16px;color:#4d4d4d; line-height:2em;}
.page a { background:#f2f3f3; vertical-align:middle; display: inline-block; cursor:pointer;color:#4d4d4d;margin:0 6px 0; padding:1px 12px 0;}
.page a:hover { background:#00b388; color:#ffffff; }
.page i { font-family:'宋体'; font-weight:bold; font-style: normal;}
.page .current,.page .usable {background:#f2f3f3; vertical-align:middle; display: inline-block;background:#00b388; color:#ffffff;margin:0 6px 0; padding:1px 12px 0;}
.page span.dot {margin:0 6px 0;}

.main_i .main_i_R .box { background:#ffffff; margin-top:11px; clear:both;}
.main_i .main_i_R .box .tit { padding:0 15px; height:51px; text-align:left; overflow:hidden; border-bottom:1px solid #e9e9e9;}
.main_i .main_i_R .box .tit i {margin-top:15px; display:block;float:left; width:22px; height:22px; margin-right:9px;}
.main_i .main_i_R .box .tit .i_2 { background:url(images/i.png) 0 -640px no-repeat;}
.main_i .main_i_R .box .tit .i_3 { background:url(images/i.png) 0 -1360px no-repeat;}
.main_i .main_i_R .box .tit .i_4 { background:url(images/i.png) 0 -1398px no-repeat;}
.main_i .main_i_R .box .tit .t_name { margin-right:2px; color:#000000;float:left; font-size:16px; line-height:51px;}

.main_i .main_i_R .box .tit_yy{ padding:18px 15px 9px;text-align:left; overflow:hidden; border-bottom:1px solid #e9e9e9;}
.main_i .main_i_R .box .tit_yy i { margin-top:2px; display:block;float:left; width:22px; height:22px; margin-right:9px; background:url(images/i.png) 0 -1440px no-repeat;}
.main_i .main_i_R .box .tit_yy .t_name { margin-right:2px; color:#000000;float:left; font-size:16px; font-weight:bold; line-height:22px;}
.main_i .main_i_R .box .tit_yy .t_2 { padding:0 0 0 32px;  clear:both; color:#00b388;}

.main_i .main_i_R .box .list_1 { margin-top:2px;overflow:hidden; padding-bottom:23px;}
.main_i .main_i_R .box .list_1 ul { margin:0 18px;}
.main_i .main_i_R .box .list_1 li { float:left; width:100%; margin-top:10px;}
.main_i .main_i_R .box .list_1 .pic { float:left; width:56px; height:56px;}
.main_i .main_i_R .box .list_1 .pic img { display:block; width:56px; height:56px;}
.main_i .main_i_R .box .list_1 .txt { padding-top:16px; margin-left:16px; width:190px; float:left;}
.main_i .main_i_R .box .list_1 .t_1 { color:#000;  font-size:15px; height:25px; line-height:25px;
overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}

.main_i .main_i_R .box .pic_d { margin:13px auto 0; width:270px; height:163px; overflow:hidden; position:relative; z-index:0;}
.main_i .main_i_R .box .pic_d img { width:270px; height:163px; display:block}
.main_i .main_i_R .box .pic_d .txt_mask { display:block; position:absolute; left:0 ; bottom:0; width:100%; height:27px;
background:#000000;
filter:Alpha(opacity=50);
background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0% !important;
}
.main_i .main_i_R .box .pic_d .p_txt {position:absolute;  bottom:0; display:block; left:6%; color:#fff; width:90%;height:27px; line-height:27px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}

.main_i .main_i_R .box .list_3 { margin-top:8px; padding-bottom:10px; overflow:hidden;}
.main_i .main_i_R .box .list_3 ul { width:96%; display:block; margin:0 auto;}
.main_i .main_i_R .box .list_3 li { border-bottom:1px dashed #e9e9e9;   margin:0 auto;  padding-left:13px; line-height:40px; font-size:14px;background:url(images/i.png) 0 -865px no-repeat;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; }
.main_i .main_i_R .box .list_3 li:last-child {border-bottom:0; }

.form_yy { margin:0 10px; padding-bottom:32px;}
.form_yy dl { padding-top:17px; clear:both; }
.form_yy dt { width:62px; line-height:38px; color:#000; text-align:right; float:left;font-size:15px;}
.form_yy dd { float:left; width:208px;}
.form_yy .i_w {width:195px; height:36px;border:1px solid #d7d7d7;}
.form_yy .input { margin:0 10px; width:175px; height:36px;line-height:36px; color:#333333; font-size:13px; font-family:Microsoft Yahei; outline-width:0; border:0; outline-width:0;}
.form_yy .input::-webkit-input-placeholder{ color: #929292;}
.form_yy .input::-moz-placeholder{color: #929292; }
.form_yy .input:-ms-input-placeholder{color: #929292;}

.form_yy .sel_w {width:195px; height:36px;border:1px solid #d7d7d7;}
.form_yy .sel {  cursor:pointer; margin:0 0 0 0; text-indent:10px; width:195px; height:36px;line-height:36px; color:#000; font-size:13px; font-family:Microsoft Yahei; outline-width:0; border:0; outline-width:0;}

.form_yy .te_w {width:195px; height:78px;border:1px solid #d7d7d7;}
.form_yy .textarea { margin:9px 10px 0; width:175px; height:64px;line-height:18px; color:#333333; font-size:13px; font-family:Microsoft Yahei; outline-width:0; border:0; outline-width:0;}
.form_yy .textarea::-webkit-input-placeholder{ color: #929292;}
.form_yy .textarea::-moz-placeholder{color: #929292; }
.form_yy .textarea:-ms-input-placeholder{color: #929292;}
.form_yy .btn_w { clear:both; text-align:center; padding-top:21px;}
.form_yy .btn { cursor:pointer; width:249px; height:38px; line-height:38px; margin:0 auto 0; background:#00b388; color:#ffffff; border:0; outline-width:0;
-moz-border-radius:19px; -webkit-border-radius:19px; border-radius:19px;
}
.form_yy .btn:hover { background:#019f79;}

.box_zxzx { margin:0 27px 0; padding-top:2px;}
.box_zxzx .tit { line-height:36px; font-size:20px; font-weight:bold;}
.box_zxzx .tit span { color:#00b388;}
.box_zxzx .tab { margin-top:1px;}
.box_zxzx .tab a { margin-top:5px; display:inline-block; background:#f5faf8; border:1px solid #d7d7d7; height:33px; line-height:33px; margin-right:3px; padding:0 14px;}

.list_about {margin:0 27px 0; padding-bottom:2px;}
.list_about ul { margin:6px 0 0 0;}
.list_about li { border-bottom:1px solid #e9e9e9; border-bottom:1px solid #ddd; float:left; width:50%; line-height:36px;background:url(images/i.png) 22px -1566px no-repeat;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}
.list_about li a { color:#fc3160; margin-left:41px; margin-right:10px;}
.list_about li a:hover{ color:#930123;}

.detail_zx {margin:0 27px 0; }
.detail_zx h1 {padding-top:2px; color:#000;line-height:36px; font-size:20px; font-weight:bold;}
.detail_zx h1 span {color:#00b388;}
.detail_zx .about { margin-bottom:20px; margin-top:2px; padding-bottom:8px; border-bottom:1px solid #e9e9e9; color:#7d7d7d;}
.detail_zx .about span { margin-right:10px;}
.detail_zx .about a { margin-right:10px;color:#7d7d7d;}
.detail_zx .about a:hover {color:#00b388;}
.detail_zx .detail_con { margin-top:32px; overflow:hidden; width:100%; font-size:15px; color:#000; line-height:36px;}
.detail_zx .detail_con img { max-width:100%;}
.detail_zx .detail_con h2 { margin:8px 0 0; padding:0; font-size:18px;}
.detail_zx .detail_tel { margin-top:35px; padding:19px 10px; font-size:16px; color:#fc3160; border:1px dashed #fc3160; text-align:center; clear:both; background:#ffebf0;}

.detail_zx .detail_xuexiao { margin-top:32px;padding-bottom:48px;}
.detail_zx .detail_xuexiao .pic_x { float:left;  width:132px; height:132px;}
.detail_zx .detail_xuexiao .pic_x img { display:block; width:132px; height:132px;}
.detail_zx .detail_xuexiao .txt_x { padding-top:2px; width:686px; float: right;}

.detail_zx .detail_xuexiao .t_name { margin-bottom:9px; color:#00b388; line-height:22px; font-size:18px; font-weight:bold;}
.detail_zx .detail_xuexiao .t_name a{ color:#00b388; }
.detail_zx .detail_xuexiao .t_name a:hover {color:#fc3060;}
.detail_zx .detail_xuexiao .t_2 { font-size:15px;}
.detail_zx .detail_xuexiao .t_3 { padding-top:10px;font-size:15px; color:#000;}
.detail_zx .detail_xuexiao .t_about { margin-right:-4px; padding-top:7px;line-height:33px;}
.detail_zx .detail_xuexiao .t_about a { padding:0 14px 0 13px; margin-right:4px; display:inline-block;background:#f5faf8; border:1px solid #d7d7d7;color:#000000; }
.detail_zx .detail_xuexiao .t_about a:hover {background:#ddd;}
.detail_zx .detail_xuexiao .t_about span { color:#000000; padding:0 14px; margin-right:4px; display:inline-block;background:#f5faf8; border:1px solid #d7d7d7;}


.box_tj { background:#ffffff; margin-top:11px; clear:both; padding-bottom:15px;}
.box_tj .tit { padding:0 30px; height:51px; text-align:left; overflow:hidden; border-bottom:1px solid #e9e9e9;}
.box_tj .tit i {margin-top:15px; display:block;float:left; width:22px; height:22px; margin-right:9px;background:url(images/i.png) 0 -1640px no-repeat;}
.box_tj .tit .t_name { margin-right:2px; color:#000000;float:left; font-size:16px; line-height:51px; font-weight:bold;}

.box_tj .list_tj { padding:8px 0 0;color:#00b388;}
.box_tj .list_tj ul {margin:0 28px;}
.box_tj .list_tj li { color:#000; width:48%; float:left; margin-right:2%;   line-height:40px; font-size:15px;background:url(images/i.png) 0 -824px no-repeat;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}
.box_tj .list_tj li a {padding-left:19px; }

/*单页*/
.main_i .main_i_dy { float:left; width:1200px;  }
.m {margin:auto;width:1200px;background:#FFFFFF;clear:both;}
/*生源库*/
.f_b {font-weight:bold;}
.btn,.btn-green,.btn-blue,.btn-red {color:#FFFFFF;font-size:14px;width:100px;line-height:32px;border:none;border-radius:4px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;}
.btn{background:#FFFFFF;border:#DDDDDD 1px solid;color:#333333;}
.btn:hover{background:#D9D9D9;border:#CDCDCD 1px solid;}
.btn-green{background:#1AAD19;border:#18A117 1px solid;color:#FFFFFF;}
.btn-green:hover{background:#179B16;border:#159014 1px solid;}
.btn-blue{background:#007AFF;border:#1E74D0 1px solid;color:#FFFFFF;}
.btn-blue:hover{background:#0569D5;}
.btn-red{background:#F8F8F8;border:#C6C6C6 1px solid;}
.btn-red:hover{background:#CE3C39;border:#BF3835 1px solid;color:#FFFFFF;}
/*支付*/
.m1 {background:url('image/bg-line.png') repeat-y 960px 0;}
.m1l {width:940px;float:left;}
.m1r {width:239px;float:right;}
.tf {width:100%;}
.tf td {border-top:#F0F0F0 1px solid;}
.tf tr:hover {background:#F4F4F4;}
.tf .tl {width:100px;text-align:right;}
.px14 {font-size:14px;}
.f_red {color:red;}
.side em {font-size:12px;font-style:normal;color:#999999;}
.side a {width:90%;display:block;font-size:16px;}
.side input {width:140px;border:#DDDDDD 1px solid;border-radius:8px;padding:8px 8px 8px 26px;font-size:14px;background: url('image/icon-search16.png') no-repeat 6px center;outline:none;margin:16px 16px 16px 32px;}
.side input:hover {width:180px;}
.side_li {line-height:48px;height:48px;padding-left:32px;overflow:hidden;}
.side_li:hover {background:#F3F3F3;}
.side_on {line-height:48px;height:48px;background:#EEEEEE;padding-left:32px;overflow:hidden;}